GARMIN GPS upload/download utilities.   The programs are known to
work with the Garmin GPS 12, 12XL, 48, III, III+, V, eMap, and eTrex
units.   They may work with other units.
